invoice generation - French English Dictionary